課程資訊
課程名稱
計算機概論與程式設計上
Introduction to Computer and Programming(1) 
開課學期
105-1 
授課對象
工學院  工程科學及海洋工程學系  
授課教師
黃乾綱 
課號
ESOE1025 
課程識別碼
505 10521 
班次
 
學分
全/半年
全年 
必/選修
必修 
上課時間
星期一3,4(10:20~12:10) 
上課地點
工科視聽室 
備註
總人數上限:63人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1051ESOE1025 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

課程大綱:
1. 計算機發展簡介(Introduction),
2. 資料表達方式(Data Representation),
3. 數值處理(Number Manipulation),
4. 位元運算(Operations on Bits),
5. 計算機組織(Computer Organization),
6. 電腦網路(Computer Networks),
7. 作業系統(Operating Systems),
8. 演算法(Algorithms),
9. 程式語言(Programming Languages),
10. 軟體工程(Software Engineering),
等計算機相關知識的介紹  

課程目標
本課程在讓同學了解電腦科學基本概念,介紹與計算機相關的軟硬體及數學知識。 
課程要求
待補 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
待補 
參考書目
教科書:
Foundations of Computer Science (Paperback - Dec 5, 2013)
by Behrouz A. Forouzan
Paperback: 640 pages
Publisher: Cengage Learning EMEA; 3rd Revised edition (December 5, 2013)
Language: English
ISBN-10: 140808841X
ISBN-13: 978-1408088418

其他參考書目:

  1. Norm Matloff, Below C Level: An Introduction to Computer Systems,
    University of California, Davis
    http://heather.cs.ucdavis.edu/~matloff/50/PLN/ECS50Fall2012.pdf

  2. Nell Dale and John Lewis, Computer Science Illuminated,
    Jones & Bartlett

  3. J. Glenn Brookshear, Computer Science: An Overview,
    Addison-Wesley

  4. David Reed, A Balanced Introduction to Computer Science,
    Prentice-Hall

  5. Al Aho and Jeff Ullman, Foundations of Computer Science
    http://infolab.stanford.edu/~ullman/focs.html
 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
作業/報告 
50% 
 
2. 
考試 
50% 
 
 
課程進度
週次
日期
單元主題
第1週
09/12  Course Introduction. All slides.<br>Chapter 1. 
第2週
09/19  Chapter 2 
第4週
10/03  Chapter 3 
第5週
10/10  國慶日 放假 
第6週
10/17  Chapter 4 
第7週
10/24  Chapter 5 
第9週
11/07  期中考 (Midterm Examination) 
第10週
11/14  Chapter 6 
第12週
11/28  Chapter 7 
第14週
12/12  Chapter 8 
第16週
12/26  Chapter 9 
第17週
2017/01/02  開國紀念日 補假 
第18週
2017/01/09  期末考 (Final Examination)